splinter-proof wall - Español Inglés Diccionario